

# 循环结构
# while  循环
a=1
while a<=10:
    print(a)
    a+=1
# while 计算 1 - 100 之间的偶数和
sum=0
i=1
while i<=100:
    if(i%2==0): # 判断是否是偶数  if
        sum+=i
    i+=1
print('1 - 100 之间的偶数和 = ',sum) # 和为  2550

# for - in 循环
# 遍历字符串 java78.com
for item in 'java78.com':
    print(item)

# 遍历range产生迭代对象
for i in range(10):
    print(i)
# 如果不想使用自定义对象，用 _ 下划线表示
for _ in range(5):
    print('人生苦短，我爱java78')
# 输出100 - 999 之间的水仙花数
# 例如： 153=3*3*3+5*5*5+1*1*1
for i in range(100,1000):
    g=i%10
    s=i//10%10
    b=i//100
    if g**3 + s**3 + b**3==i:
        print('水仙数是：',i,'；三个数是：',b,s,g)
#break 语句
# 遍历1-100之间，如果模53等于0则跳出循环
for i in range(1,100):
    print(i)
    if i%53 == 0:
        break
#continue 语句
# 遍历1-100之间，如果模53等于0则跳过本次循环，进入下次循环
for i in range(1,100):
    print(i)
    if i%53 == 0:
        continue